This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License or any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, you can download it from:
http://www.gnu.org/copyleft/gpl.html
If you modify this program, please send a copy back to me: djfox@mac.com
The idea for this hack came to me at MacHack 2001, where I bought my first AirPort Card at CompUSA.
Much of the code was written by Paul Schreiber and Robert Rau. Thanks Guys.
Also thanks to Cal and Chris, the AppleScript guys at MacHack.
** Requires that AirPort Scripting is in your Scripting Additions Folder in the System Folder. If you don't have it, try reinstalling AirPort or AppleScript.
Use the Speech Control Panel to select the voice you want to hear.
Remove the "else" statement if you want the program to only report when a network is found.
Future Improvements:
• Connect to any network it finds and try pinging the outside to test for 'net connection
• Test for Encryption
• OS X native, as soon as Apple releases native AirPort Scripting
Plan for MacHack 2002:
With a GPS unit attached to my iBook, scanning for networks and signal strength while driving in a city. Record location and strength of each 802.11 found, and draw a map of exact locations of AirPort Networks, based on signal strength.
(That idea was formulated with the help of Tyson Tate, Chris Atwood and Jolt Cola.)
WARNING: Using an iBook while driving can be very distracting, even more than talking on your cell phone and eating a Big Mac at the same time. Don't even think about using this hack in your car unless the car is in park, or you are a passenger.
If you find an insecure AirPort network, it would be nice of you to alert the owner to the insecurity, and offer to help make it secure. You never know, it could even land you a job. ;-)
I am absolutely not responsible for what you do with this program. If you use it to find an insecure AirPort network at the White House and hack into the Oval Office, you're on your own.
I live on Macaroni and Feedback. Let me know what you think: djfox@mac.com